home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 076-100 / disk_091 / misc / adltouch.c < prev    next >
C/C++ Source or Header  |  1992-05-06  |  546b  |  40 lines

  1. /* Adltouch - touch an ADL save file */
  2.  
  3. #include <stdio.h>
  4.  
  5. #if MSDOS
  6. #  define RB "rb+"
  7. #else
  8. #  define RB "r+"
  9. #endif
  10.  
  11. main( argc, argv )
  12. int
  13.     argc;
  14. char
  15.     *argv[];
  16. {
  17.     FILE
  18.     *f;
  19.     long
  20.     l,
  21.     atol();
  22.  
  23.     if( argc != 3 ) {
  24.     printf( "Usage: adltouch <file> <number>\n" );
  25.     exit( 1 );
  26.     }
  27.  
  28.     if( !(f = fopen( argv[ 1 ], RB )) ) {
  29.     printf( "Error opening file %s\n", argv[ 1 ] );
  30.     exit( 2 );
  31.     }
  32.  
  33.     l = atol( argv[ 2 ] );
  34.     fseek( f, 0L, 0 );
  35.     fwrite( &l, sizeof( long ), 1, f );
  36.     fclose( f );
  37. }
  38.  
  39. /*** EOF adltouch.c ***/
  40.